deaf and blind person - German English Dictionary